package com.test.demos.service;

import com.test.demos.pojo.dto.RegisterDTO;
import com.test.demos.pojo.vo.UserLoginVO;
import com.test.demos.pojo.vo.UserVO;
import com.test.demos.utils.Result;

import java.util.List;

public interface UsersService {
    UserLoginVO login(String username, String password);

    Result logout();

    Result register(RegisterDTO registerDTO);

    UserVO getUserInfo();

    Result deleteUser(Integer userId);

    List<UserVO> queryAllUsers();
}
